Big Huge Thesaurus

genus Macrocheira

noun